@charset "utf-8";
/* CSS Document */

.header{ min-width:960px; width:100%; height:63px; border-top:#3669a6 4px solid; }
.header .h_container{ width:960px; margin:0 auto; position:relative}
a.logo{ width:268px; height:47px; display:block; position:absolute; left:0; top:8px; z-index:2}
.nav{ width:576px; heigth:63px; float:right; font-family:"微软雅黑";}
.nav .elem{ float:left; position:relative}
.nav .elem > a{ heigth:63px; padding:0 22px; line-height:63px; display:block; float:left; color:#3669a6; font-size:14px;}
.nav .elem > a:hover{ background:#3669a6; color:#fff}
.nav .elem > a.curr{ background:#3669a6; color:#fff}
.nav .elem ul{ visibility: hidden; position:absolute; top:63px; left:0; background:#3669a6; z-index:99}
.nav .elem ul.big{ width:680px; height:auto; left:-276px; padding-bottom:10px;}
.nav .elem ul.big li{ width:100%; heiht:auto; margin-top:13px;}
.nav .elem ul.big li h3{ font-size:14px; font-weight:bold; color:#fff; margin-left:15px; width:645px; line-height:27px; background:#1d487c; padding-left:5px;}
.nav .elem ul.big li a{ float:left; padding-left:20px}
.nav .elem ul li a{ width:150px; height:30px; line-height:30px; padding-left:15px; color:#fff; display:block}
.nav .elem ul li a:hover{ background:#fff; color:#3669a6}
.banner_index{ width:100%; height:349px; background:#6a6a6a; min-width:960px;}
.banner_index .b_container{ width:960px; height:349px; margin:0 auto;}

#banner { position:relative; min-width:960px; width:auto; height:349px; overflow:hidden; margin:0 auto; background:#666;}
#banner .slides { min-width:960px; width:auto; height:349px}
#banner .slide { position:relative; min-width:960px; float:left; height:349px}
#banner .image { z-index:1; position:absolute}
#banner .button { width:138px; display:none}
#banner .control { z-index:40; position:absolute; text-align:center; width:100%; bottom:0; height: 19px; cursor: pointer}
#banner .control a{ background-image: url(../images/hw_000505.gif); filter: alpha(opacity=80); width: 16px; display: inline-block; background-repeat: no-repeat; height: 10px; cursor: pointer; margin-right:10px; opacity: 0.8}
#banner .control a:hover {background-image: url(../images/hw_000506.gif); filter: alpha(opacity=100); opacity: 1}
#banner .control a.active {background-image: url(../images/hw_000506.gif); filter: alpha(opacity=100); opacity: 1}
.autoMaxWidth { position:relative; height:232px; overflow:hidden}


.banner_inn{ width:100%; height:207px; background:#6a6a6a; min-width:960px;}
.banner_inn .b_container{ width:960px; height:207px; margin:0 auto;}

.contact_content{ width:465px; float:left;}
.contact_content h1{ font-size:14px; font-weight:bold; color:#3669a6}
.contact_content h2{ font-size:12px; font-weight:bold; margin-top:15px;}
.contact_content p{ font-size:12px; margin:5px 0;}
.contact_content .row{ width:100%;}
.contact_content .box{ width:42%; float:left; height:70px; padding-top:13px}

.contact_map{ width:470px; height:290px; padding:4px; border:1px solid #ccc; float:right}
.left{ float:left}
.right{ float:right}
.bor_bottom{ border-bottom:1px dotted #999;}
.footer{ width:960px; height:52px; border-top:1px solid #407bc4; text-align:center; color:#666; margin:22px auto;}
.footer p{ margin-top:10px;}

/*首页中间内容-------*/

.lp-content{ width:960px; overflow:hidden; margin:25px auto; color:#666666;}
.lp-content h1.big_t{
	font-size:18px;
	font-weight:bold;
	color:#285e9f
}
.lp-content h2.mid_t{ font-size:14px; font-weight:bold; margin-top:10px;}
.lp-content .sitemap_con{ width:300px; margin-bottom:7px; float:left}
.lp-content ul.sitemap{ margin-top:5px; width:100%;}
.lp-content ul.sitemap li{ width:80px; display:block; float:left; margin-right:16px}

/*----*/
.lp-content-left{ float:left; width:330px; overflow:hidden; font-family:"微软雅黑"; font-size:14px; font-weight:bold; text-align:left;}
.L-title{ background:url(../images/icon-bg.png) left -349px no-repeat; margin-bottom:17px; padding-left:10px;}
.L-title span{}
.L-title span.L-title-top{ color:#285ea0; font-size:11px;font-weight: normal;}
.L-pic a img{ margin-bottom:17px;}
.L-c{ margin-bottom:15px;}
.L-c span{ font-size:12px; font-family:"宋体"; color:#666; font-weight:normal;}
.L-more{ margin-top:19px;}
.L-more a img{ float:right;}

/*------*/
.lp-content-center{ margin-left:20px;}
.C-content{ float:left; margin-bottom:14px;}
.C-content-l{ float:left;}
.C-content-l a img{ float:left; padding-right:13px;}
.C-content-r{float: right;
			overflow: hidden;
			width: 239px;}
.R-01{border-bottom: 1px dotted #999999;
    height: 25px;
    line-height: 25px;}
.R-01 a span{ width:107px; display:inline-block;}	
.R-01 a span.R-01-bg{ background: url(../images/icon-bg.png) no-repeat scroll left -298px transparent;
    font-family: 宋体;
    font-size: 12px;
    font-weight: normal;
    padding-left: 10px;}
/*----------*/
.lp-content-right{ background:url(../images/icon-bg.png) left top no-repeat;float: right;
    height: 214px;
    width: 270px;}
.lp-content-right span.R-us{display: block;
    font-family: "微软雅黑";
    font-size: 16px;
    font-weight: bold;
    padding: 12px 0 0 12px;}
.lp-content-right span.R-us-top{color: #285EA0;
    padding: 0px 0 0 12px;font-family: "微软雅黑";}
.lp-content-right span.lp-span{ width:257px; height:24px; line-height:24px; display:block;padding-left: 12px;padding-top: 5px;}	
.lp-content-right span.lp-add{ margin-top:10px}
/*首页中间内容-------*/

/*公司简介页面*/
/*公司简介-左边*/
.lp-company-left{ width:221px; overflow:hidden; margin-right:20px; float:left;}
.lp-l-top{overflow: hidden;  width: 221px;background-color: #285E9F; padding-bottom:5px;}
.lp-l-top h1{border-bottom: 1px solid #1F4776;
    color: #FFFFFF;
    font-family: "微软雅黑";
    font-size: 18px;height: 48px;
    line-height: 48px;
    padding-left: 24px;
	}
.lp-l-top a span{color: #fff;
    display: inline-block;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    padding-left: 45px;
    width: 176px;}
.lp-l-top a:hover {
 background: url(../images/icon-bg-hover.png) no-repeat scroll 0 center transparent;
    color: #FFFFFF;
    display: inline-block;
	text-decoration:none;
}
.lp-l-top a.curr{  display: inline-block; background: url(../images/icon-bg-hover.png) no-repeat scroll 0 center transparent;
    color: #FFFFFF;}
.lp-l-top a span.lp-l-top-border{ border-top:1px solid #4281cc;}
.lp-l-bottom{ margin-top:21px;}

/*公司简介-右边*/
.lp-company-right{ width:719px; float:right; overflow:hidden;}
.lp-company-right img{ float:right; margin-left:8px; margin-bottom:8px;}
.lp-company-right img.big{ width:100%; margin:0; margin-bottom:10px;}
.center-top{border-bottom: 1px solid #CCCCCC;
    height: 48px;
    line-height: 48px;
	margin-bottom:20px;
	}
.center-top li{ float:left;padding-left:5px; font-size:14px;}
.center-top li.l-bg{border-bottom: 1px solid #285E9F;
    color: #285EA0;
    font-size: 14px;}
.center-bottom{ overflow:hidden; padding-top:10px; display:inline;}	
.center-bottom p{ text-indent:2em; margin-bottom:8px;}
.center-bottom table{ border-left:1px #ccc solid; border-top:1px #ccc solid; margin:0 auto; margin-top:15px}
.center-bottom table td{ border-right:1px #ccc solid; border-bottom:1px #ccc solid; padding:3px 10px;}
.center-bottom a.button{ background:#285e9f; width:80px; padding:4px; display:block; color:#fff; margin:0 auto; text-align:center}
.center-bottom a.button:hover{ background:#356db1;}
/*解决方案页面*/
/*左*/
.lp-center-bottom-tit{padding-top: 25px;}
/*右*/
.lp-center-bottom-title h1{font-weight: bold;}
.lp-center-bottom-title p{padding-top:0px;line-height: 22px; text-indent:2em; margin-top:5px;}
.lp-center-bottom-title ul{ margin-top:1px;}
.lp-center-bottom-title ul li{ width:150px; margin-right:20px; float:left; margin-right:20px; margin-top:10px;}

/*成功案例页面*/
/*右面内容*/
.lp-explame{float:left;
    overflow: hidden;
    padding:0 6px 30px 6px;
    width: 226px;
	display:inline;}
.lp-explame span h1{font-weight: bold;
    height: 35px;
    line-height: 38px;}
.lp-explame span.lp-explame-content{}

h1.case_content{ text-align:center; font-size:16px; font-weight:bold; margin:10px auto 8px auto;}